tackle (a problem) - English Synonyms Dictionary